<script type="text/javascript">
    var baseUrl = '<?php echo $this->baseUrl(); ?>';
</script> 

 <?php $cliente = $this->cliente; $historico = $this->historico;?>
    <h3>
        <p style="text-height: max-size;"class="text-info">
            Datos de Sesiones:
            <?php echo $cliente->getApellido() . '&nbsp;&nbsp' . $cliente->getNombre(); ?>
        </p> 
    </h3>
<form class="form-horizontal" method="Post" name="detallesesiones" action="<?php echo $this->baseUrl("clientes/cliente/registrar/accion/tomarsesion") ?>">
    
    <input class="hidden" type="text" id="cliente_id" name="cliente_id" value="<?php echo $cliente->getId();?>">
    <input class="hidden" type="text" id="ingreso_id" name="ingreso_id" value="<?php echo  $this->ingreso->getId();?>">
    <input class="hidden" type="text" id="tomar_borrar" name="tomar_borrar" value="">
    <input class="hidden" type="text" id="sesion_vencida" name="sesion_vencida" value="">
    
    <legend>Sesiones</legend> 
    <table class="table table-bordered" style="width: 70%; text-align: center;">
            <thead>
                <tr>
                    <th>Fecha</th>
                    <th>Tipo Sesion</th>
                    <th>Abono</th>
                    <th>Monto</th>
                    <th>Diferencia</th>
                    <th>&nbsp</th>
<!--                    <th>Cantidad Sesiones</th>
                    <th>Opciones</th>-->
                </tr>
            </thead>
            <tbody>
                <?php $i = 1; $ingreso = $this->ingreso; ?>
                <?php foreach ($this->sesiones as $sesion) { ?>
                    <tr >
                        <?php //$sesion = new Doctrine_Model_Entities_Sesiones();//$ingreso=$ingresoArr["ingreso"] ?>
                        <td><?php echo $sesion->getFechaSesion()->format('d/m/Y'); ?> </td>
                        <td><?php echo $sesion->getTipoSesion()->getDescripcion(); ?></td>
<!--                        <td><?php// echo $ingreso->getFechaCarga()->format('d/m/Y'); ?></td>
                        <td><?php //echo $ingreso->getCantidad() - count($ingreso->getSesiones()); ?></td>-->
                        
                        <td><?php echo $i; ?>&nbspde&nbsp<?php echo $ingreso->getCantidad(); ?></td>
                        <td><?php echo $sesion->getTasa(); ?> </td>
                        <td><?php echo $sesion->getDif_monto(); ?> </td>
                        <td><input type="radio" name="borrarsesion_id"  value="<?php echo $sesion->getId(); ?>"/></td>
                         <?php $i += 1;?>
                    </tr>
                <?php } ?>
            </tbody>
        </table>
    <table>
        <tr>
            <td>
                <div class="btn-toolbar" >
                    <input style="" class="btn btn-large btn-primary <?php if ($historico){ ?> disabled <?php } ?>" onclick="return verificarSesion()" value="Tomar">    
                </div>
            </td>
            <td>
                <div class="btn-toolbar">
                    <a style="width: 170px;" class="btn btn-large btn-warning <?php if ($historico){ ?> disabled <?php } ?>"  
                        href="<?php echo $this->baseUrl("clientes/cliente/editarsesion/cliente_id/{$cliente->getId()}/ingreso_id/{$ingreso->getId()}") ?>" id="" value="" >
                        Editar
                    </a>
                </div>
            </td>
            <td>
                <div class="btn-toolbar" >
                    <a style="width: 170px;" class="btn btn-large btn-danger " onclick="return borrarSesion(this)"
                       href="" id="" value="">
                        Borrar
                    </a>
                </div>
            </td>
        </tr>
        <?php if ($ingreso->getCantidad() > count($this->sesiones)){?>
        <tr>
            <td>
                <div class="btn-toolbar" >
                    <div class="btn-toolbar" >
                    <input style="" class="btn btn-large  btn-inverse " onclick="return sesionVencida()" value="Sesion Vencida">    
                
            </td>
        </tr>  
        <?php }?>
         
    </table>
    
    <!-- <?php if ($historico){ ?> disabled <?php } ?> -->
    <table style="margin-top: 0px">
        
        <tr>
            <div style="visibility:hidden; ">
                <input type="submit" id="guardar">
            </div>
            <div style="visibility:hidden; ">
                <input type="submit" id="borrar">
            </div>
            <div style="visibility:hidden; ">
                <input type="submit" id="sesionvencida">
            </div>
        </tr>
    </table>
    <?php //endif; ?>
    
</form>
<script type="text/javascript">
   
    function verificarSesion(elem){
        var tomar2sesionesmismodia=0; 
                   
                    <?php foreach ($this->sesiones as $sesion) { ?>
                            <?php $fechaActual = new DateTime();?>
                            <?php if( $sesion->getFechaSesion()->format('d/m/Y') == $fechaActual->format('d/m/Y')){?>            
                                tomar2sesionesmismodia = 1;
                            <?php } ?>
                    <?php }?>
                if (tomar2sesionesmismodia){
                    Sexy.confirm('Ya existe una Sesion con fecha de hoy. \n\
                                    Desea continuar y tomar otra sesion?',
                    {onComplete: function (valor){
			if (valor) {
                            $('#guardar').click();
			} else {
                            return false;
			}
		}});
                } else {
                    //alert('hola trolo');
                    $('#guardar').click();
                }
                    
                return false;
    }
    function editarSesion(){
        $('#editar').click();
    }
    
    function sesionVencida(){
        //alert('hola');
        <?php if ($ingreso->getCantidad() > count($this->sesiones)){?>
                 Sexy.confirm('esta a un click de cancelar la sesion , esta seguro?',
            {
                onComplete: function (valor){
                    if (valor) {
                             $('#sesion_vencida').attr('value','sesionvencida');
                             $('#sesionvencida').click();
                    } 
                }
            });
        <?php } else {?>
        alert('Todas las sesiones ya fueron realizadas.');
        <?php } ?>
       
    }
    
    function borrarSesion(elem){
        marcado = 0;
        //alert(document.detallesesiones.borrarsesion_id.checked);
        //alert(document.detallesesiones.borrarsesion_id.length);
        if(document.detallesesiones.borrarsesion_id.checked){
            marcado=1;
        }else {
            for(i=0;i < document.detallesesiones.borrarsesion_id.length ;i++){

                if(document.detallesesiones.borrarsesion_id[i].checked) {
                    marcado=1;
                }
            }
        }
        if(marcado){

            Sexy.confirm('Desea borrar la sesion seleccionada?',
            {
                onComplete: function (valor){
                    if (valor) {
                            $('#tomar_borrar').attr('value','borrarsesion');
                            $('#guardar').click();
                    } 
                }
            });
        } else {
            Sexy.alert('Seleccione la sesion que desea borrar.');
        }
        return false;
    }
   
</script>